Tetrahedralization of Simple and Non-Simple Polyhedra

نویسندگان

  • Godfried T. Toussaint
  • Clark Verbrugge
  • Cao An Wang
  • Binhai Zhu
چکیده

It is known that not all simple polyhedra can be tetrahedralized, i.e., decomposed into a set of tetrahedra without adding new vertices (tetrahedralization). We investigate several classes of simple and non-simple polyhedra that admit such decompositions. In particular, we show that certain classes of rectilinear (isothetic) simple polyhedra can always be tetrahedralized in O(n2) time where n is the number of vertices in the polyhedron. We also show that polyhedral slabs (even with holes) as well as subdivision slabs can always be tetrahedralized in O(n log n) time. Furthermore, for simple polyhedral slabs O(n) time suffices. We show that polyhedra that are the union of three convex polyhedra can always be tetrahedralized in O(n2) time. Finally we show that if a polyhedron is the union of four or more convex polyhedra it does not necessarily admit a tetrahedralization.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimal Tetrahedralization of the 3d-Region between a Convex Polyhedron and a Convex Polygon

Given a convex polyhedron P and a convex polygon Q in ~3 such that Q's supporting plane does not intersect P, we are interested in tetrahedralizing the closure of the difference conve:c_hull(P U Q ) \ P; since P is convex, this difference is a connected nonconvex subset of T~ 3 which we call the region "between" P and Q. The problem is motivated by the work of Bern on tetrahedralizing the regio...

متن کامل

Validation and Storage of Polyhedra through Constrained Delaunay Tetrahedralization

Closed, watertight, 3D geometries are represented by polyhedra. Current data models define these polyhedra basically as a set of polygons, leaving the test on intersecting polygons or open gaps to external validation rules. If this testing is not performed well, or not at all, non-valid polyhedra could be stored in geo-databases. This paper proposes the utilization of the Constrained Delaunay T...

متن کامل

Minimal Tetrahedralizations of a Class of Polyhedra

Given an ordinary polyhedron P in the three dimensional Euclidean space, diierent tetrahedralizations of P may contain diierent numbers of tetrahedra. Minimal tetrahedralization is a tetrahedralization with the minimum number of tetrahedra. In this paper, we present some properties of the graph of polyhedra. Then we identify a class of polyhedra and show that this kind of polyhedra can be minim...

متن کامل

On Hamiltonian Tetrahedralizations Of Convex Polyhedra

Let Tp denote any tetrahedralization of a convex polyhedron P and let G be the dual graph of Tp such that each node of G T corresponds to a tetrahedron of Tp and two nodes are connected by an edge in G T if and only if the two corresponding tetrahedra share a common facet in Tp. Tp is called a Hamiltonian tetrahedralization if G contains a Hamiltonian path (HP). A wellknown open problem in comp...

متن کامل

BSP-Assisted Constrained Tetrahedralization

In this paper we tackle the problem of tetrahedralization by breaking non-convex polyhedra into convex subpolyhedra, tetrahedralizing these convex subpolyhedra and merging them together. We generate a Binary Space Partition (BSP) tree from the triangular faces of a polyhedron and use this to identify the convex subpolyhedra in the polyhedron. Each convex subpolyhedron is tetrahedralized individ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993